home *** CD-ROM | disk | FTP | other *** search
/ MacFormat UK 90 / MF_UK_90_1.iso / Shareware Plus / Internet / DupliMizer 1.0 / ReadMeFirst < prev    next >
Encoding:
Text File  |  2000-03-14  |  5.2 KB  |  73 lines  |  [ttro/ttxt]

  1. DupliMizer 1.0
  2.  
  3. What is it?
  4. DupliMizer is an AppleScript program that duplicates your web folder and optimizes all the web pages (only text files) contained by it . Not by letting you handle your pages and/or (sub)folders one by one, but by simply dropping your web folder on its icon (or its alias). That's all there is to it.
  5. So it optimizes a complete web site at one go!
  6.  
  7. How does it work?
  8. To start with, your web folder is completely copied to your desktop where it gets the suffix .opt attached to its name.  Then all web pages contained by it are replaced by an optimized copy, saving 10 to 15% in most cases. Though this percentage may seem small, your client's browser will parse the pages more efficient meaning that they load faster. Optional end tags, forbidden end tags, redundant authoring tags and unnecessary characters are removed. However, non-HTML code, e.g. JavaScript code, is not ruined!
  9. There is a limit to the hierarchical depth that DupliMizer can handle: EIGHT levels, which must be sufficient in practically all cases. So that lonely page that resides eight levels deep in a far-away sub-folder is also optimized!
  10. DupliMizer needs on average 5 seconds to optimize one text file (on a 225 MHz computer), so it could be recommendable to let it do its job while you take your break. Note that non-text files such as gifs are skipped.
  11. When DupliMizer is ready, a message will pop up. A detailed log with tab-delimited data is saved to DupliMizer's parent folder.
  12. The easiest way to work with  DupliMizer is by dragging folder(s) to its icon, but you can double-click it too, to invoke an Open dialog.
  13.  
  14. Which tags and characters are removed?
  15. DupliMizer removes the following tags:
  16.   Optional end tags such as </LI>
  17.   Forbidden end tags such as </IMG>
  18.   Redundant authoring tags from Claris Home Page and Adobe GoLive
  19. and changes tags like <CITE> into <I>.
  20. The following characters are removed:
  21.   Line feeds
  22.   Carriage returns
  23.   Tabs
  24.   Multiple white space
  25.   Redundant white space
  26. Note that carriage returns and multiple white space are not removed from code between the following tags (to prevent damage to the code or your PRE-enclosed text):
  27.  <SCRIPT> and </SCRIPT>
  28.  <APPLET> and </APPLET>
  29.  <OBJECT> and </OBJECT>
  30.  <PRE> and </PRE>
  31.  <NOOP> and </NOOP> (custom tags)
  32. Also note that the begin tags of these five pairs may have a string included, e.g. <SCRIPT language = "JavaScript">, and that case does not matter.
  33.  
  34. Error reports in the Log
  35. If a file is larger than 150K (not likely though), a -108 error appears in the Log in which case you should increase the preferred memory allocated to DupliMizer (do this by invoking the Info window via Command - i after its icon has been selected).
  36. Other errors are reported with their number, but these errors are unforeseen.
  37. If an error occurs, the current file is not optimized and stays as it is.
  38.  
  39. Things you must know.
  40. Don't try to bring DupliMizer to the foreground when it's running. Don't try to abort it by pressing Command-Period. There is only one (unelegant) way to abort it: by pressing Option-Command-Escape, but then you ought to restart your computer as well.
  41. Please wait until it's done, even if you think it's doing nothing; in fact it's only running quiet.
  42. Tip: If you want to optimize a single file - maybe because a file was not optimized because of an error - you can put it in a new folder and drop that on DupliMizer.
  43.  
  44. What does it cost?
  45. DupliMizer is shareware and costs US $ 8.00, payable online via Kagi at <http://order.kagi.com/?U5P> or by using the Register Utility. Of course, you would like to try it first, so you get 10 free launches from the moment you installed it. Launches that you cancel or which end in an error are not counted, isn't that fair?
  46. If you are quick and register before the limit has been reached, then note that the possibility to enter a registration code appears after the seventh successful launch.
  47.  
  48. What does the program require?
  49. Mac OS 8.6 or later is needed because of the AppleScript Update that came with it.
  50. But there's something more: You must have the Scripting Addition (osax) ACME Script Widgets * in the Scripting Additions folder which is in your System folder. Find it on the Mac OS CD-ROM - it was not installed by default - or download it from <http://www.acmetech.com/downloads.taf>. Without this osax, DupliMizer can't work.
  51.  
  52. About the folder Webmaster's Stuff
  53. In this folder you find the DupliMizer icon in transparent GIF format (32 x 32 pixels - 1296 bytes) and a DupliMizer Logo in GIF format (129 x 37 pixels - 1795 bytes) that you might place at your web site if you find that DupliMizer deserves it.
  54.  
  55. Other web things from me.
  56. If you want more than optimizing, for example, checking tags, checking links or converting special characters, I recommend HTML OptimizerPro. It optimizes too, even twice as fast as DupliMizer, (but does not support ‘drag & drop’ and does not optimize a complete web site at one go).
  57. Please take a look at my web site for more info.
  58.  
  59.  
  60. Ton Brand
  61. Ton's Software
  62. De Breembos 2
  63. 5673 KG Nuenen
  64. The Netherlands
  65.  
  66. http://www.spidernet.nl/~ton_brand
  67. mailto:ton_brand@spidernet.nl
  68.  
  69. March 17, 2000
  70.  
  71. * Acme Script Widgets are Copyright © 1994-96 Wayne K. Walrath & Acme Technologies.
  72.    All rights reserved.
  73.    Acme Script Widgets is a trademark of Acme Technologies.